Contrast enhancement in the field of image processing refers to the process of improving the visibility of details in an image by increasing the difference in intensity between different regions. This can be achieved through various techniques such as histogram equalization, stretching, and normalization, among others. The goal of contrast enhancement is to improve the overall quality of the image and make it easier for human observers or automated systems to extract information from the image. This research area plays a crucial role in various applications such as medical imaging, security, and surveillance, as well as satellite and aerial imagery analysis.